/*
题目描述
给出圆柱的底面半径r以及圆柱高h，求底面的圆周长、底面圆面积、圆柱体积。另外有一个半径同样为r的圆球体，求圆球表面积和圆球体积。

输入
两个用空格隔开的浮点数r和h。

输出
依次输出圆柱底面圆周长、底面圆面积、圆柱体积、圆球表面积、圆球体积。所有的实数输出请使用C语言的默认舍入方式保留2位小数，注意行尾输出换行。
*/
#include <stdio.h>
#include <math.h>
#define PI 3.14159265358979323846

int main()
{
    double r, h, p, s, v;
    scanf("%lf %lf", &r, &h);
    p = 2 * r * PI;
    s = r * r * PI;
    v = s * h;
    printf("%.2f %.2f %.2f %.2f %.2f\n", p, s, v, 4 * s, 4 * s * r / 3);
    return 0;
}
